home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Internet / News / Alexandra.0.82 / Source / Article.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-30  |  750 b   |  52 lines

  1. #import "descriptors.h"
  2. #import <appkit/appkit.h>
  3. #import <misckit/MiscProtocols.h>
  4.  
  5. @interface Article:Cell
  6. {
  7.     headerDesc myHeader;
  8.     long myNumber;
  9.     BOOL unread;
  10.     BOOL killed;
  11.     int myTag;
  12.     int size;
  13.     int    lines;
  14.     time_t timeOfPosting;
  15.     char *authorRealName;
  16. }
  17.  
  18. + prefsChanged;
  19. + setSortType:(int)t;
  20. + (int)sortType;
  21.  
  22. - initWithNumber:(long)number;
  23. - composeTitle;
  24. - parseHeader:(NXStream *)headerStream;
  25. - free;
  26.  
  27. - (long)number;
  28. - (headerDesc *)header;
  29. - (time_t)time;
  30. - (const char *)realName;
  31.  
  32. - setRead;
  33. - setUnread;
  34. - (BOOL)isRead;
  35. - kill;
  36. - unkill;
  37. - (BOOL)isKilled;
  38. - setTextAttributes:textObj;
  39.  
  40. - setTag;
  41. - unsetTag;
  42. - (BOOL)isTaged;
  43.  
  44. - (int)size;
  45. - setSize:(int)asize;
  46.  
  47. - (int)lines;
  48. - setLines:(int)lineCount;
  49.  
  50. @end
  51.  
  52.